long shot (Noun) — A venture that involves great risk but promises great rewards.
long shot (Noun) — A contestant that is unlikely to win.
long shot (Noun) — A photograph taken from a distance.